ill-fated plane - French English Dictionary